//
//  FinderCollectionCell.m
//  Atlantis
//
//  Created by  李珍珍 on 15-1-5.
//  Copyright (c) 2015年 lanou3g.com 蓝鸥科技. All rights reserved.
//

#import "FinderCollectionCell.h"
#import "UIImageView+WebCache.h"
@interface FinderCollectionCell ()

// 图片视图
@property(nonatomic, retain) UIImageView *cateImageView;

@end

@implementation FinderCollectionCell

// 内存管理
- (void)dealloc
{
    [_cate release];
    [_cateImageView release];
    [super dealloc];
}


// 初始化
- (instancetype)initWithFrame:(CGRect)frame
{
    self = [super initWithFrame:frame];
    if (self) {
        
        // 发现页面的collectionView的图片
        self.cateImageView = [[UIImageView alloc] init];
        
        // 将图片视图加载到自定义cell视图上
        [self.contentView addSubview:self.cateImageView];
        // 内存管理
        [_cateImageView release];
        
    }
    return self;
}



// 重写纠错方法
- (void)setCate:(Categories *)cate
{
    // 判断是否为同一对象
    if (_cate != cate) {
        [_cate release];
        _cate = [cate retain];
    }

    // 给cell添加一个图片
    self.cateImageView.frame = CGRectMake(0, 0, self.contentView.frame.size.width, self.contentView.frame.size.height);
    // 给self.cateImageView添加图片
    [self.cateImageView setImageWithURL:[NSURL URLWithString:cate.coverPath]];
    // 将图片视图添加到cell的自带contentView上
    [self.contentView addSubview:self.cateImageView];

}







@end
